package cn.mw.cmdb.constants;

public interface FinanceReportConstants {

    public interface ReportStatus {
        public static final String SAVE_SUCCESS = "WL-10000";//采集成功
        public static final String ORG_NULL = "WL-10001";//金融机构编号不能为空
        public static final String REPORT_DATA_NULL = "WL-10002";// 上报数据为空
        public static final String BATCH_NO_NULL = "WL-10003";//批次编号不能为空
        public static final String BATCH_NO_NOT_EXISTS = "WL-10004";//批次编号不存在
        public static final String DATA_ERROR = "WL-10010";//数据格式错误(解压数据异常)
    }

    public interface QueryStatus {
        public static final String SAVE_SUCCESS = "WL-10005";//已保存
        public static final String DOING = "WL-10006";//处理中
        public static final String FAILED = "WL-10007";// 处理失败
        public static final String PARTIAL_SUCCESS = "WL-10008";//部分成功
        public static final String PROCESS_SUCCESS = "WL-10009";//处理成功
    }

    public interface InstanceReportStatus {
        public static final String CHECK_SUCCESS = "WL-20000";//数据校验通过
        public static final String CHECK_FAILED = "WL-20001";//数据检验未通过
        public static final String PROCESS_FAILED = "WL-20002";// 数据处理失败
    }

    public interface ReportDataType {
        public static final String NEW = "new";//新增
        public static final String UPDATE = "update";//更新
        public static final String DELETE = "delete";// 删除
    }
}
